<cfcomponent extends="AbstractKalendarConfig">

	<cffunction name="init" output="false" access="public" returntype="KalendarConfig" hint="I perform initialization functions for this component">
		<cfargument name="AdminCSSPath" type="string" default="" />
		<cfargument name="AppTitle" type="string" default="" />
		<cfargument name="CFCPath" type="string" default="" />
		<cfargument name="CSSPath" type="string" default="" />
		<cfargument name="CurrentMode" type="string" default="" />
		<cfargument name="CustomTagPath" type="string" default="" />
		<cfargument name="DBType" type="string" default="" />
		<cfargument name="DefaultCategoryID" type="string" default="" />
		<cfargument name="DefaultView" type="string" default="" />
		<cfargument name="DSN" type="string" default="" />
		<cfargument name="FCKEditorCFCPath" type="string" default="" />
		<cfargument name="FCKEditorRootPath" type="string" default="" />
		<cfargument name="ImagePath" type="string" default="" />
		<cfargument name="JavascriptPath" type="string" default="" />
		<cfargument name="KalendarAdminPath" type="string" default="" />
		<cfargument name="KalendarBuildNumber" type="string" default="" />
		<cfargument name="KalendarURLPath" type="string" default="" />
		<cfargument name="LongDateMask" type="string" default="" />
		<cfargument name="LongTimeMask" type="string" default="" />
		<cfargument name="MaxDescriptionSize" type="string" default="" />
		<cfargument name="MiniCalendarPath" type="string" default="" />
		<cfargument name="ReloadKey" type="string" default="" />
		<cfargument name="ReloadPassword" type="string" default="" />
		<cfargument name="RSSEditor" type="string" default="" />
		<cfargument name="RSSWebmaster" type="string" default="" />
		<cfargument name="ShortDateMask" type="string" default="" />
		<cfargument name="ShortTimeMask" type="string" default="" />
		<cfargument name="ShowDetailsUnderMiniCalendar" type="string" default="" />
		<cfargument name="TmpImportDirectory" type="string" default="" />
		<cfargument name="ToolTipSubLength" type="string" default="" />
		<cfargument name="UseCategoryColors" type="string" default="" />
		<cfargument name="UseFCKEditor" type="string" default="" />
		<cfargument name="ValidViewList" type="string" default="" />
		
			<cfset Super.Init() />
			<cfset setAdminCSSPath(arguments.AdminCSSPath) />
			<cfset setAppTitle(arguments.AppTitle) />
			<cfset setCFCPath(arguments.CFCPath) />
			<cfset setCSSPath(arguments.CSSPath) />
			<cfset setCurrentMode(arguments.CurrentMode) />
			<cfset setCustomTagPath(arguments.CustomTagPath) />
			<cfset setDBType(arguments.DBType) />
			<cfset setDefaultCategoryID(arguments.DefaultCategoryID) />
			<cfset setDefaultView(arguments.DefaultView) />
			<cfset setDSN(arguments.DSN) />
			<cfset setFCKEditorCFCPath(arguments.FCKEditorCFCPath) />
			<cfset setFCKEditorRootPath(arguments.FCKEditorRootPath) />
			<cfset setImagePath(arguments.ImagePath) />
			<cfset setJavascriptPath(arguments.JavascriptPath) />
			<cfset setKalendarBuildNumber(arguments.KalendarBuildNumber) />
			<cfset setKalendarURLPath(arguments.KalendarURLPath) />
			<cfset setKalendarAdminPath(arguments.KalendarAdminPath) />
			<cfset setLongDateMask(arguments.LongDateMask) />
			<cfset setLongTimeMask(arguments.LongTimeMask) />
			<cfset setMaxDescriptionSize(arguments.MaxDescriptionSize) />
			<cfset setMiniCalendarPath(arguments.MiniCalendarPath) />
			<cfset setReloadKey(arguments.ReloadKey) />
			<cfset setReloadPassword(arguments.ReloadPassword) />
			<cfset setRSSEditor(arguments.RSSEditor) />
			<cfset setRSSWebmaster(arguments.RSSWebmaster) />
			<cfset setShortDateMask(arguments.ShortDateMask) />
			<cfset setShortTimeMask(arguments.ShortTimeMask) />
			<cfset setShowDetailsUnderMiniCalendar( arguments.ShowDetailsUnderMiniCalendar ) />
			<cfset setTmpImportDirectory(arguments.TmpImportDirectory) />
			<cfset setToolTipSubLength(arguments.ToolTipSubLength) />
			<cfset setUseCategoryColors(arguments.UseCategoryColors) />
			<cfset setUseFCKEditor(arguments.UseFCKEditor) />
			<cfset setValidViewList(arguments.ValidViewList) />
			
		<cfreturn this />	
	</cffunction>
	
	<!--- Add your custom Getters/Setters Here --->
	
	
</cfcomponent>